home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / utils1 / colorize.zip / COLORIZE.TXT < prev    next >
Text File  |  1994-07-26  |  16KB  |  274 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  ▄█████▄ ▄█████▄ ██    ▄█████▄ ██████▄ ██ ███████ █████ Colorize - Text mode
  8.  ██   ▀▀ ██   ██ ██    ██   ██ ██   ██ ██    ▄██▀ ██    palette editing tool
  9.  ██      ██   ██ ██    ██   ██ ██▄▄▄█▀ ██   ▄██▀  ██▄▄
  10.  ██   ▄▄ ██   ██ ██    ██   ██ ██   ██ ██  ▄██▀   ██      Documentation File
  11.  ▀█████▀ ▀█████▀ █████ ▀█████▀ ██   ██ ██ ███████ █████
  12.  
  13.  This entire document is Copyright 1994 Calvin French
  14.  
  15. ─────────────────────────────────────────────────────────────────────────────
  16.         Table O' Contents :
  17.         ─────────────────────────────────────────────────────────────────────
  18.         Disclaimer, Copyright, Etc. ...................................... 2
  19.         Introduction .....................................................
  20.         What is Colorize? ................................................
  21.         Using Colorize ...................................................
  22.         When are the Colors Reset? .......................................
  23.         The Included PAL Files ...........................................
  24.         PAL2EXE ..........................................................
  25.         Contacting Me ....................................................
  26.  
  27. ─────────────────────────────────────────────────────────────────────────────
  28.         Disclaimer, Copyright, Etc. :
  29.         ─────────────────────────────────────────────────────────────────────
  30.         I, Calvin French, the author, hereby disclaim all personal
  31.         liability to any and all damages or undesired effects which are
  32.         caused by Colorize or any of it's files. I make no guarantees on the
  33.         operation of Colorize, whatsoever. USE THIS PROGRAM AT YOUR OWN RISK!
  34.  
  35.         The entire Colorize software utility is Copyright 1994 Calvin French.
  36.         You may freely distribute the ShareWare version of Colorize software
  37.         utility and are encouraged to do so provided it is in it's original,
  38.         unmodified form.
  39.  
  40. ─────────────────────────────────────────────────────────────────────────────
  41.         Introduction :
  42.         ─────────────────────────────────────────────────────────────────────
  43.         Thank you for choosing to try Colorize! I trust that you will find it
  44.         very useful in creating a more aesthetically pleasing computing
  45.         environment! (if it doesn't, I messed up somewhere! <grin>)
  46.  
  47.         Colorize is ShareWare, or user supported software. That means you can
  48.         use Colorize for free for a short demo period. If you find Colorize
  49.         useful and wish to continue to use it, a registration fee of 12$ (US
  50.         or Canadian) is required. Otherwise you must remove Colorize from
  51.         your hard disk. Please see the file ORDER.TXT for information on
  52.         obtaining the registered version of Colorize.
  53.  
  54.         Colorize is a simple software utility designed to modify the colors
  55.         your computer normally uses via a special feature available on all
  56.         VGA-compatable (this includes SVGA) graphics adapters known as the
  57.         DAC register set, or as I call it, the "palette". This will allow you
  58.         to change any of the default 16 colors to any of 262,144 available
  59.         shades! And what's more, you can do it easily and quickly!
  60.         
  61.         Colorize will not run under Windows, or most other Graphical User
  62.         Interface (GUI). This is because a most GUI's have thier own system
  63.         of orginizing colors, one which is normally entirely different from
  64.         the method Colorize uses. Colorize is intended for DOS systems only.
  65.  
  66. ─────────────────────────────────────────────────────────────────────────────
  67.         What is Colorize? :
  68.         ─────────────────────────────────────────────────────────────────────
  69.         Colorize is a software utility designed to make your computing
  70.         environment more aesthetically pleasing by letting you alter the
  71.         colors to a degree far greater than is normally supported by utility
  72.         programs.
  73.  
  74.         On VGA systems, the colors in text (non-graphics) modes are orginized
  75.         so that each color has a corresponding number. When a program wants
  76.         to display text (or lines, boxes, etc.) in a certain color, it does
  77.         not actually select a color, per se, but rather a number. VGA then
  78.         interprets the number as a color. In text mode, there are 16 of these
  79.         numbers, and they are numbered 0 to 15. Color number 0 is normally
  80.         black. Color number 4, on the other hand, is normally red. What
  81.         Colorize does, via your VGA card, is make it so that every instance
  82.         of a certain color number is not neccesarily what it should be. That
  83.         means, in plainer terms, you can change color 4 to be light pink,
  84.         green, blue, a darker blue, or anything else you want out of the
  85.         262,144 possible colors!!! Colorize does not alter your other
  86.         programs at all. In fact, your other programs will not even realize
  87.         that you have done anything. This is because Colorize uses the VGA
  88.         hardware directly, bypassing DOS, and any other program which might
  89.         be running completely!
  90.  
  91.         Unless something is wrong with your VGA graphics adapter, Colorize
  92.         should never permanently alter your VGA hardware or harm it. If you
  93.         have questions as to the safety of Colorize, I can only offer this:
  94.         Nearly every game, utility, or any other kind of program that uses
  95.         a graphics mode (i.e., Windows for example) does precisely the same
  96.         thing that Colorize does. This is why a 256 color mode can provide
  97.         near-photographic images: it is not actually 256 colors that can be
  98.         displayed (this would nowhere near suffice) but rather it is 256
  99.         different color numbers which can be each assigned to one of 262,144
  100.         actual colors!
  101.  
  102.         Colorize will allow you to save your edited "palettes" to disk, via
  103.         a "save" function. Later on, for instance once you have rebooted
  104.         your system, Colorize will then be able to load one of these
  105.         "palettes", thereby restoring your changed color codings.
  106.  
  107. ─────────────────────────────────────────────────────────────────────────────
  108.         Using Colorize :
  109.         ─────────────────────────────────────────────────────────────────────
  110.         To run Colorize from the DOS prompt, type in:
  111.  
  112.         COLORIZE <enter>
  113.  
  114.         A short delay screen will then pop up informing you that you are
  115.         using the UNREGISTERED version of Colorize and that you are required
  116.         to register (pay for) it if you continue to use it. When the message
  117.         "Press any key." is displayed, do so.
  118.  
  119.         A window will then be displayed. It will look something like this:
  120.  
  121.    ┌──────────────────────────────────────────────────────────────────────┐
  122.    │ Colorize!                               Copyright 1994 Calvin French │
  123.    ├──────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┤
  124.    │ [-+] │   │   │   │   │   │   │   │   │   │   │   │   │   │   │   │   │
  125.    ├──────┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┴───┤
  126.    │ ┌────────┐ ┌───────────────┐                                         │
  127.    │ │  Save  │ │               │ Red   ────────────────────────────────  │
  128.    │ └────────┘ │               │                                         │
  129.    │ ┌────────┐ │               │ Green ────────────────────────────────  │
  130.    │ │  Load  │ │               │                                         │
  131.    │ └────────┘ │               │ Blue  ────────────────────────────────  │
  132.    │ ┌────────┐ ├──────────┬────┤                                         │
  133.    │ │  Exit  │ │  Color:  │    │ Red [  ]     Green [  ]      Blue [  ]  │
  134.    │ └────────┘ └──────────┴────┘                                         │
  135.    │ File: ░░░░░░░░.PAL  [<ALT+S> Save]   [<ALT+L> Load]   [<ALT+X> Exit] │
  136.    └──────────────────────────────────────────────────────────────────────┘
  137.  
  138.         The top line contains my copyight information.
  139.  
  140.         The next part contains 16 boxes. Each will have a different color
  141.         inside. One will be highlighted. This is where you select what color
  142.         number you would like to alter. To select it, click on it with the
  143.         mouse, or use the + and - keys, respectively.
  144.  
  145.         The three buttons on the left hand side will allow you to save your
  146.         palette, load a previously saved palette, or exit Colorize. These
  147.         can be accessed by clicking with the mouse or using the shortcut
  148.         keys: <ALT+S> to save, <ALT+L> to load, and <ALT+X> to exit.
  149.         
  150.         The big box in the middle will have your currently selected color
  151.         inside. Below that (in the box beside the box marked "Color:") is
  152.         the number of that color.
  153.  
  154.         To the right of that are three control bars, marked "Red", "Green"
  155.         and "Blue". On each one of these bars will be an indicator (control
  156.         knob) which you can move left or right with the right or left arrow
  157.         keys or by clicking somewhere along that bar with the mouse. Below
  158.         that are three fields (again marked "Red", "Green" and "Blue) which
  159.         will contain the red, green, and blue brightness for the current
  160.         color number. These values range from 0 to 63, giving you a
  161.         possibility of 64 * 64 * 64 or 262,144 different shades!!!
  162.  
  163.         If you are using the keyboard, the up and down arrow keys will
  164.         select which brightness rating you wish to change: red, green, or
  165.         blue.
  166.         
  167.         When you press <ALT+S> or click on the save button, the mouse cursor
  168.         will dissapear (if you have a mouse installed) and the cursor will
  169.         appear in the file entry box at the bottom (next to the word
  170.         "File:") Here, type in the name of the file you would like Colorize
  171.         to save your palette to. When you press <ENTER>, the palette will
  172.         be saved to that file and control will return to the palette editor.
  173.         Pressing <ESC> will cancel this.
  174.  
  175.         When you press <ALT+L> or click on the load button, again you will
  176.         be given a chance to enter a name in the file entry box. Type in the
  177.         name of the file you would like to load (remember it must be in the
  178.         current directory) When you press <ENTER>, Colorize will load that
  179.         file from disk. If you try and load a non-Colorize PAL file, or a
  180.         file that does not exist, Colorize will not complain or try and
  181.         stop you. In the case of a nonexistant file, a 0 length file with
  182.         the name you specified above will be dropped in your current
  183.         directory. In the case of a non-Colorize PAL file, Colorize will
  184.         misinterpret the data and your colors will become all "jumbled".
  185.  
  186.         Pressing <ALT+X> or clicking on the exit button will exit Colorize.
  187.         If you have NOT saved the current palette, Colorize will NOT warn
  188.         you before you exit. If you accidentally hit <ALT+X> when you wanted
  189.         to save the palette you were editing, you have only to reload
  190.         Colorize (via the DOS prompt) and re-access the save function! Also
  191.         note that it is not neccesary to save or load in order to change the
  192.         Colors of your desktop.
  193.  
  194. ─────────────────────────────────────────────────────────────────────────────
  195.         When are the Colors Reset? :
  196.         ─────────────────────────────────────────────────────────────────────
  197.         It is important for you to know that the changes Colorize makes to
  198.         your VGA hardware are by no means permanent. Whenever you reboot
  199.         your computer or exit from any kind of graphics-mode program, the
  200.         colors will be totally reset to default.
  201.  
  202.         When you run a graphics mode application, (such as a VGA game, or
  203.         Windows) two things must happen. First, a graphics mode will be
  204.         initialized. Second, you will exit the program and the text mode will
  205.         be re-established. Unfortunately, when either of these things happen,
  206.         the VGA hardware's palette is completely reset. Games or applications
  207.         which utilize the same technique Colorize uses have to deal with
  208.         this as well, and they themselves must set the palette to thier own
  209.         specifications AFTER the graphics mode has been set. When the text
  210.         mode is set, again the same thing happens. For you to change the
  211.         palette to your own colors, you will have to do the same thing, after
  212.         the mode has been set (i.e., upon exit from a graphics mode
  213.         application). This normally means loading up Colorize and reloading
  214.         a previously saved PAL file, or if you have the registered version
  215.         you can simply type in the name of an EXE file which PAL2EXE creates
  216.         and the palette will be restored. Also, it is not too too terribly
  217.         uncommon for a TEXT mode application to also alter the VGA palette.
  218.         This is unfortunate again, for you. For example, I have seen a
  219.         configuration utility for a very impressive virtual reality game
  220.         which does just that. As well, every time you boot or <CTRL+ALT+DEL>
  221.         your system, text mode is re-initialized. If you have registered,
  222.         you can simply include the name of an EXE file PAL2EXE creates into
  223.         your AUTOEXEC.BAT file, or if you have not registered, you might
  224.         also include the name of the Colorize EXE file, and go through the
  225.         simple process of loading a PAL file.
  226.  
  227. ─────────────────────────────────────────────────────────────────────────────
  228.         The Included PAL Files :
  229.         ─────────────────────────────────────────────────────────────────────
  230.         Along with Colorize, I have included several PAL files to give you a
  231.         better idea of what you can do with Colorize. However everyone has
  232.         different tastes so you may not like either! Feel free to do whatever
  233.         you like with the colors... there's nothing that says you can't make
  234.         red into a dark green, or blue into yellow!
  235.         
  236.         DEFAULT.PAL contains the default palette, initialized every time text
  237.         mode is set.
  238.  
  239.         PASTELS.PAL is a "foggier" version of the default palette, and is a
  240.         nice change.
  241.  
  242.         SIMILAR.PAL is my favorite, and contains basically the default
  243.         palette, only altered subtly to make it more brilliant.
  244.  
  245.         Remember, once you register you can convert these PAL files (and any
  246.         others you create) into EXE's with the program PAL2EXE.
  247.  
  248. ─────────────────────────────────────────────────────────────────────────────
  249.         PAL2EXE :
  250.         ─────────────────────────────────────────────────────────────────────
  251.         When you register, you will recieve, along with your registered copy
  252.         of Colorize, another program, PAL2EXE. PAL2EXE will convert a
  253.         Colorize-format PAL file into an extremely compact 101-byte EXE file,
  254.         which you may then simply invoke from the command line. PAL2EXE is
  255.         not shareware, it is commercial software which you can only recieve
  256.         through registering Colorize.
  257.  
  258. ─────────────────────────────────────────────────────────────────────────────
  259.         Contacting Me :
  260.         ─────────────────────────────────────────────────────────────────────
  261.         If you would like to get in touch with me, my mailing address is:
  262.  
  263.         Calvin French
  264.         1319, 89th AVE SW
  265.         Calgary, Alberta
  266.         Canada
  267.         T2V-0W9
  268.  
  269.         As well, I can be reached on FidoNet netmail through 1:134/40
  270.         (TechTalk BBS) or 1:134/75 (RJ's Byteline BBS). FidoNet netmail is
  271.         always preferred because it is both faster and easier (and cheaper).
  272.  
  273.         Also, I welcome comments and constructive criticisms.
  274.